Home CHELSEA FOOTBALL CLUB

The Den, London, England

Opened 1910, the home of Millwall FC from 1910 until it closed in 1993, and they moved to The New Den
Demolished 1993
For more information